server {
        listen 12280 ;
        root /var/www/html/backdoor/backend/web;
        index index.html index.htm index.php index.nginx-debian.html;
        server_name 185.64.106.73;
access_log  /dev/null;
error_log /dev/null;
ssl off;
ssl_certificate           /etc/nginx/cert.crt;
ssl_certificate_key       /etc/nginx/cert.key;
ssl_session_timeout  20m;
   ssl_session_cache    shared:SSL:10m;  # ~ 40,000 sessions
  ssl_protocols        SSLv3 TLSv1; # SSLv2
 ssl_ciphers          ALL:!aNull:!eNull:!SSLv2:!kEDH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+EXP:@STRENGTH;
ssl_prefer_server_ciphers on;
#server_name _;

     location /phppgadmin {
        alias /usr/share/phppgadmin;
        index index.php;
    }
    location ~* ^/phppgadmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
        alias /usr/share/phppgadmin/$1;
    }
    location ~ ^/phppgadmin/(.+\.php)$ {
        alias /usr/share/phppgadmin/$1;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        # Bypass the fact that try_files resets $fastcgi_path_info
        # see: http://trac.nginx.org/nginx/ticket/321
        set $path_info $fastcgi_path_info;
        fastcgi_param PATH_INFO $path_info;
        fastcgi_index index.php;
        include fastcgi.conf;
        fastcgi_pass unix:/run/php/php7.0-fpm.sock;
    }

        location / {
                try_files $uri $uri/ /index.php$is_args$args;
        }
        location /files {
internal;

            alias /var/www/html/backdoor/files;

        }

        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/run/php/php7.0-fpm.sock;
                fastcgi_read_timeout 180;
        }
}
